someone that watches over something - Türkçe İngilizce Sözlük